
.SelectBgView{
    flex: 1;
    height: 150px;
    border-radius: 20px;
    border-color: #2972FE;
    border-width: 2px;
    border-style: solid;

    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.selectContentV{
    display: flex;
    flex-direction: column;
    align-items: center;
}

.selectImg{
    width: 64px;
    height: 64px;
    object-fit: fill;

}

.selectTextL{
    text-align: center;
    font-size: 14px;
    font-weight: 400;
    color: #FFF;
}

.questTitleV{
    width: auto;
    display: flex;
    flex-direction: row;

    margin-left: 15px;
    margin-right: 15px;

    margin-top: 30px;
}

.questTitle{
    flex: 1;
    font-size: 20px;
    font-weight: 600;
    color: white;
    white-space: pre-wrap; /* 或者使用 'pre-line' */
    word-wrap: break-word;
}


.questionCV{
    width: auto;
    display: flex;
    flex-direction: row;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
    align-items: center;
}


.selectImgV{
    width: 24px;
    height: 24px;
    object-fit: fill;
}

.questionCL{
    flex: 1;
    font-size: 18px;
    font-weight: 400;
    margin-left: 15px;
    color: white;
    white-space: pre-wrap; /* 或者使用 'pre-line' */
    word-wrap: break-word;
}



.TabContentV{
    position: fixed;
    bottom: 20px;

    height: 90px;
    background: #252525;
    margin-left: 15px;
    margin-right: 15px;
    width: calc(100% - 30px);

    border-radius: 15px;

    display: flex;
    flex-direction: row;
}


.TabViewV{
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.tabImgV{
    width: 48px;
    height: 41px;
}

.TabChatViewV{
    flex: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
}

.chatImgV{
    width: 92px;
    height: 41px;
}

